#pragma once
#include "../PocelainType.h"
#include "BufferGeometry.h"
POCELAIN_NAMESPACE_BEGIN
class CircleGeometry : public BufferGeometry
{
public:
    CircleGeometry(
        Real radius = 1,
        uint32_t segments = 32,
        Real thetaStart = 0,
        Real thetaLength = MathUtils::PI * 2 );
protected:
    Real radius;
    Real segments;
    Real thetaStart;
    Real thetaLength;
};
POCELAIN_NAMESPACE_END
